package com.aistar.service;

import com.aistar.pojo.ClubActivity;
import com.aistar.pojo.ClubMember;
import com.aistar.pojo.Member;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ClubdetailsService {
    ClubActivity selectByPrimaryKey(Integer clubId);
    List<Integer> selectByClubId(Integer clubId);
    Member selectByUserId(Integer id);
    void sava(ClubMember clubMember);
    List<ClubMember> selectByClubIdFindMember(Integer clubId);
    //根据俱乐部id查询出报名所需金额
    ClubActivity selectByClubIdFindPrice(Integer clubId);
    //添加之后修改报名人数
    void updateNumber(@Param("club_number") Integer club_number, @Param("club_id") Integer club_id);
    //添加之后修改总金额数
    void updateCost(@Param("club_member_cost") Float club_member_cost, @Param("club_id") Integer club_id);

    //查询报名人数
    Integer selectCount(Integer clubId);
}
